intestinal glands - Espagnol Anglais Dictionnaire